package com.cloud.system.api.entity;

import javax.persistence.*;

@Table(name = "sys_dict_event_sub_type")
public class SysDictEventSubType {
    @Id
    @Column(name = "type_code")
    private String typeCode;

    @Column(name = "type_name")
    private String typeName;

    @Column(name = "sub_type_code")
    private String subTypeCode;

    @Column(name = "sub_type_name")
    private String subTypeName;

    @Column(name = "delete_flag")
    private Byte deleteFlag;

    @Column(name = "type_desc")
    private String typeDesc;

    @Column(name = "system_id")
    private Long systemId;

    /**
     * @return type_code
     */
    public String getTypeCode() {
        return typeCode;
    }

    /**
     * @param typeCode
     */
    public void setTypeCode(String typeCode) {
        this.typeCode = typeCode;
    }

    /**
     * @return type_name
     */
    public String getTypeName() {
        return typeName;
    }

    /**
     * @param typeName
     */
    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    /**
     * @return sub_type_code
     */
    public String getSubTypeCode() {
        return subTypeCode;
    }

    /**
     * @param subTypeCode
     */
    public void setSubTypeCode(String subTypeCode) {
        this.subTypeCode = subTypeCode;
    }

    /**
     * @return sub_type_name
     */
    public String getSubTypeName() {
        return subTypeName;
    }

    /**
     * @param subTypeName
     */
    public void setSubTypeName(String subTypeName) {
        this.subTypeName = subTypeName;
    }

    /**
     * @return delete_flag
     */
    public Byte getDeleteFlag() {
        return deleteFlag;
    }

    /**
     * @param deleteFlag
     */
    public void setDeleteFlag(Byte deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    /**
     * @return type_desc
     */
    public String getTypeDesc() {
        return typeDesc;
    }

    /**
     * @param typeDesc
     */
    public void setTypeDesc(String typeDesc) {
        this.typeDesc = typeDesc;
    }

    /**
     * @return system_id
     */
    public Long getSystemId() {
        return systemId;
    }

    /**
     * @param systemId
     */
    public void setSystemId(Long systemId) {
        this.systemId = systemId;
    }
}